﻿using System;
using System.Reflection;

using Gurucore.Framework.Core.Proxy;
using Gurucore.Framework.DataAccess;

namespace Gurucore.FrameworkTest.Proxy
{
	public class Auto_Proxy : Auto
	{

		public Auto_Proxy()
			: base()
		{
		}






		public Int32 _AutoID
		{
			get
			{
				return base.AutoID;
			}
			set
			{
				base.AutoID = value;
			}
		}

		public override Int32 AutoID
		{


			set
			{

				m_dicColumnState["AutoID"] = DTOColumnState.Changed;
				base.AutoID = value;

			}

		}


		public String _Brand
		{
			get
			{
				return base.Brand;
			}
			set
			{
				base.Brand = value;
			}
		}

		public override String Brand
		{


			set
			{

				m_dicColumnState["AutoID"] = DTOColumnState.Changed;
				base.Brand = value;

			}

		}

	}
}
